excessive vice or defect - German English Dictionary